Handbook of Software Engineering and Knowledge Engineering
نویسندگان
چکیده
The field of multimedia software engineering is still in an inmature state. Significant research and development has been dedicated towards multimedia services and systems technology such as networking or database systems. Multimedia document formats have been standardized. But when it comes to multimedia application development, the development process is truncated to an implement-and-test method. Either specialized multimedia authoring systems or multime-dia frameworks or toolkits complementing programming languages or system software are directly used for implementation. No preceding modeling phases for requirements specification, analysis, or design of the system to build are enforced. The development of sophisticated multimedia process models and established , usable graphical notations tailored to the specification of multimedia systems is still underway. In order to fill this gap, it is the purpose of this chapter to show current achievements in object-oriented modeling of multimedia applications. Based on an analysis of the state of the art in multimedia application development, we shortly present approaches to object-oriented hypermedia modeling and extensions of the Unified Modeling Language (UML) for hypermedia and interactive systems. The main part of the chapter is dedicated towards a recent approach to the Object-oriented Modeling of MultiMedia Applications (OMMMA).
منابع مشابه
Handbook of Software Engineering and Knowledge Engineering
Standardization in software engineering plays an important role for integrating, regulating, and optimizing existing best practices and fundamental theories in software development and organization. An idiom says that one can gain new knowledge by reviewing the past. This chapter reviews current software engineering and software quality related standards and the history of their development. ...
متن کاملHandbook of Software Engineering and Knowledge Engineering Vol. 0, No. 0 (2000) 000{000 F Software Engineering and Knowledge Engineering Issues in Bioinformatics
In this chapter we address several SE and KE issues in bioinformatics. We review and compare two most widely used bioinformatics tools for sequence alignment and searches. Then, we address the need of background knowledge for processing biomolecular data. Next, we discuss the design and status of a bioinformatics infrastructure, called Genome Mining, developed in our lab. Finally, we conclude t...
متن کاملUsing UML in a Non-Software Design Task: Creating an Electronic Software Engineering Handbook
This paper describes a design experience in which UML was used in a non-traditional way, that of modeling an electronic software engineering handbook. The handbook was created by eleven students who took a graduate course in software engineering during Spring 2006 at the University of Nevada, Reno, USA. While all other course projects involved developing software applications, the electronic ha...
متن کاملKnowledge - Based Information Access
Current data storage, retrieval, and management mechanisms are inherently complex, perpetuating the need for intuitive access to stored data. The Internet has complicated the situation further by vastly increasing the quantity, types, and availability of data. In a distributed environment, data storage, retrieval, and management must coordinate among multiple heterogeneous sources. In this arti...
متن کامل